home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-09-06 | 1.2 KB | 56 lines | [TEXT/CWIE] |
- // ModelessBars.h -- modeless dialog
-
- #pragma once
-
- #include "AMDialog.h"
- #include "DModelessBarsData.h"
-
- //----------
- class CModelessBars : public AMDialog {
- public: // static
- static CModelessBars* Create ();
- static CModelessBars* Show ();
-
- public:
- CModelessBars ();
- virtual ~CModelessBars ();
-
- public:
- virtual void ConnectToData (AMSignaler* inData);
- DModelessBarsData* GetData ()
- {
- return mData;
- }
-
- protected:
- virtual void FinishMake ();
- virtual void DoItem (SInt16 inItemHit);
- virtual void DataChanged (long inDataID);
-
- protected:
-
- protected: // static
- static CModelessBars* sDialog;
-
- protected:
- DModelessBarsData* mData;
-
- ControlHandle mBarsHandle;
- ControlHandle mStandardHandle;
- ControlHandle mGraphicHandle;
- ControlHandle mSliderHandle;
- ControlHandle mTickMarksHandle;
- ControlHandle mNonDirectionalHandle;
- ControlHandle mLittleArrowsHandle;
- ControlHandle mSpinnerHandle;
- ControlHandle mVolumeControlHandle;
- ControlHandle mJimSSliderHandle;
- ControlHandle mStandard2Handle;
- ControlHandle mIndeterminateHandle;
- ControlHandle mChasingArrowsHandle;
- ControlHandle mRectangleHandle;
- ControlHandle mRoundRectHandle;
- ControlHandle mBarberPoleHandle;
- ControlHandle mRoundBarberHandle;
- };
-